Flowering plant - meaning in malayalam

നാമം (Noun)
പുഷ്പിക്കുന്ന സസ്യം